<?php
if (isset($_POST['loginbutton']) && !empty($_POST['inputname']) && !empty($_POST['inputpass'])) {
    $beirtnev = $_REQUEST['inputname'];
    $beirtjelszo = $_REQUEST['inputpass'];
    require_once 'dbconnect.php';
    $lekerdezes = mysql_query("SELECT username, password, level, avatar, status
                                FROM users WHERE username='$beirtnev'") or die(mysql_error());
    if (mysql_num_rows($lekerdezes) == 0) {
        echo 'Rossz felhasználó név vagy jelszó!';
    } else {
        $rekord = mysql_fetch_array($lekerdezes);
        switch ($rekord['status']) {
            case 0:
                if (md5($beirtjelszo) == ($rekord['password'])) {
                    $_SESSION['username'] = $rekord['username'];
                    $_SESSION['level'] = $rekord['level'];
                    $_SESSION['avatar'] = $rekord['avatar'];
                    mysql_query("UPDATE users SET status='1' WHERE username='$beirtnev'");
                    header('location: index.php?show=main');
                } else {
                    echo 'Rossz felhasználó név vagy jelszó!';
                }
                break;
            case 1:
                echo '<p>Már be van jelentkezve. Lépjen kapcsolatba az adminisztrátorral.</p>';
                break;
            case -1:
                echo '<p>Az ön felhasználói fiókja tiltásra került a szabályok megsértése miatt!</p>';
                break;
            case -2:
                echo '<p>Amíg nem erősíti meg a regisztrációt az ön
                    által adott e-mail címre küldött levélben található
                    link-en keresztül, addig nem tud bejelentkezni.</p>';
                break;
        }
    }
} else {
    ?>
<div id="login_form">
    <form action="index.php?show=login" method="post">
        <label>Felhasználónév</label><br><input type="text" name="inputname"><br>
        <label>Jelszó</label><br><input type="password" name="inputpass"><br>
        <input type="submit" value="Belépés" name="loginbutton"><br>
        Nem tagja az oldalnak? <a href="index.php?show=register">Regisztráljon most!</a>
    </form>
</div>
    <?php
}
?>